﻿using Newtonsoft.Json;

namespace WeiXin.Base.Card.Info
{
    /// <summary>
    /// 使用门槛
    /// </summary>
    public class UseConditionInfo
    {
        /// <summary>
        /// 指定可用的商品类目，仅用于代金券类型，填入后将在券面拼写适用于xxx
        /// </summary>	
        [JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
        public string accept_category { get; set; }

        /// <summary>
        /// 指定可用的商品类目，仅用于代金券类型，填入后将在券面拼写不适用于xxxx
        /// </summary>	
        [JsonProperty(NullValueHandling = NullValueHandling.Include)]
        public string reject_category { get; set; }

        /// <summary>
        /// 不可以与其他类型共享门槛，填写false时系统将在使用须知里
        ///拼写“不可与其他优惠共享”，
        ///填写true时系统将在使用须知里
        ///拼写“可与其他优惠共享”，
        ///默认为true
        /// </summary>	
        [JsonProperty(NullValueHandling = NullValueHandling.Include)]
        public string can_use_with_other_discount { get; set; }
    }
}
